Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 TWYFORD ROAD Detached £518,767 £295,000 12 Nov 2009
33 TWYFORD ROAD Semi-Detached £571,635 £174,950 26 Oct 2001
34 TWYFORD ROAD Detached £303,849 £175,000 21 Nov 2011
37 TWYFORD ROAD Semi-Detached £416,708 £240,000 21 Nov 2011
37A TWYFORD ROAD Semi-Detached £419,196 £225,000 22 May 2009
38 TWYFORD ROAD Semi-Detached £336,848 £255,000 9 Dec 2016
40 TWYFORD ROAD Detached £513,968 £90,250 25 Jul 1995